﻿using System;
using System.Collections.Generic;
using Microsoft.Xna.Framework.Content;

namespace Ruminate.GUI.Framework {

    public class Theme : IDisposable {

        protected internal readonly Dictionary<string, Renderer> ThemeDictionary = new Dictionary<string, Renderer>();
        protected readonly ResourceContentManager Content;

        protected Theme(RuminateGUI gui) {

            Content = new ResourceContentManager(gui.Game.Services, Resource1.ResourceManager);
        }

        public void Dispose() {
            Content.Dispose();
        }
    }
}
